﻿package com.ease.business.importing.vo
{
	import com.ease.model.Parameter;
	import mx.collections.ArrayCollection;

	[Bindable]
	[RemoteClass(alias="com.ease.business.importing.vo.RowValidationParam")]
	
	public class RowValidationParam
		implements 
			com.ease.model.Parameter
	{

		private var _validationSuccess:Boolean;
		private var _validatedColumns:String;
		private var _rowIndex:int;
		private var _valueValidationParams:mx.collections.ArrayCollection;

		public function RowValidationParam()
		{
		}

		public function get validationSuccess():Boolean
		{
			return _validationSuccess;
		}

		public function set validationSuccess(value:Boolean):void
		{
			_validationSuccess = value;
		}

		public function get validatedColumns():String
		{
			return _validatedColumns;
		}

		public function set validatedColumns(value:String):void
		{
			_validatedColumns = value;
		}

		public function get rowIndex():int
		{
			return _rowIndex;
		}

		public function set rowIndex(value:int):void
		{
			_rowIndex = value;
		}

		public function get valueValidationParams():mx.collections.ArrayCollection
		{
			return _valueValidationParams;
		}

		public function set valueValidationParams(value:mx.collections.ArrayCollection):void
		{
			_valueValidationParams = value;
		}
	}
}